package Common.Entities;

import java.io.Serializable;

/**
 * class for MarketingTemplate entity in DB
 * 
 * @author AL
 *
 */
public class MarketingTemplate implements Serializable{
	
private int templateID;
private String templateName;
private String templateDescription;
private String templateMessage;
private String templateStatus;
private int productID;

/**
 * constructor with parameters:
 * @param templateID - Marketing template ID
 * @param templateName - Marketing template name
 * @param templateDescription - Marketing template description
 * @param templateMessage - Marketing template message
 * @param templateStatus - Marketing template status
 * @param productID - Product ID which is related to the template
 */
public MarketingTemplate(int templateID, String templateName, String templateDescription,
		String templateMessage, String templateStatus,int productID)
       {
	    this.templateID = templateID;
	    this.templateName = templateName;
	    this.templateDescription =  templateDescription;
	    this.templateMessage = templateMessage;
	    this.templateStatus = templateStatus;
	    this.productID = productID;
       }

/**
 * 
 * @return templateID
 */
public int getTemplateID() 
   {
	return templateID;
   }

/**
 * 
 * @param templateID - set to templateID
 */
public void setTemplateID(int templateID) 
   {
	this.templateID = templateID;
   }


 /**
  * 
  * @return templateName
  */
public String getTemplateName() 
   {
	return templateName;
   }

/**
 * 
 * @param templateName - set to templateName
 */
public void setTemplateName(String templateName) 
   {
	 this.templateName = templateName;
   }


/**
 * 
 * @return templateDescription
 */
public String getTemplateDescription() 
   {
	return templateDescription;
   } 

/**
 * 
 * @param templateDescription - set to templateDescription
 */
public void setTemplateDescription(String templateDescription) 
   {
	this.templateDescription =  templateDescription;
   }


/**
 * 
 * @return templateMessage
 */
public String getTemplateMessage() 
   {
	return templateMessage;
   }  

/**
 * 
 * @param templateMessage - set to templateMessage
 */
public void setTemplateMessage(String templateMessage) 
   {
	this.templateMessage = templateMessage;
   }


/**
 * 
 * @return templateStatus
 */
public String getTemplateStatus() 
   {
	return templateStatus;
   }  

/**
 * 
 * @param templateStatus - set to templateStatus
 */
public void setTemplateStatus(String templateStatus) 
   {
	 this.templateStatus = templateStatus;
   }


/**
 * 
 * @return productID
 */
public int getProductID() 
   {
	return productID;
   } 

/**
 * 
 * @param productID - set to productID
 */
public void setProductID(int productID) 
   {
	 this.productID = productID;
   }
}